Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 GREEN LEACH LANE Semi-Detached £183,967 £150,000 29 Nov 2019
7 GREEN LEACH LANE Semi-Detached £169,783 £100,000 23 Oct 2012
9 GREEN LEACH LANE Semi-Detached £297,383 £172,000 31 Jul 2006
11 GREEN LEACH LANE Semi-Detached £84,682 £22,564 30 Jun 2000
13 GREEN LEACH LANE Semi-Detached £290,653 £174,500 21 Jun 2013
15 GREEN LEACH LANE Semi-Detached £311,102 £85,000 26 Oct 2000
23 GREEN LEACH LANE Semi-Detached £212,934 £168,000 15 Sep 2017
25 GREEN LEACH LANE Semi-Detached £295,621 £63,500 25 Sep 1998
29 GREEN LEACH LANE Semi-Detached £318,938 £175,000 19 Oct 2005
31 GREEN LEACH LANE Semi-Detached £320,934 £190,000 23 Oct 2006